<%@ page contentType="text/html; charset=UTF-8"%>
<%@ taglib prefix="s" uri="/struts-tags"%>
<%@ taglib prefix="sj" uri="/struts-jquery-tags"%>
<%@ taglib prefix="sjg" uri="/struts-jquery-grid-tags"%>

<script type="text/javascript">
	$
			.subscribe(
					'rowselect',
					function(event, data) {
						$("#gridinfo")
								.html(
										'<s:property value="getText(\'global.tag.verComentarios\')" /> <s:a href="../TrabajoFina/CargarVerComentario.action?id_tesis='
												+ event.originalEvent.id
												+ '"><s:property value="getText(\'global.tag.verComentarios2\')" /></s:a>'
												+ ' <s:property value="getText(\'global.tag.verComentarios3\')" /> ');
					});

	function formatLink(cellvalue, options, rowObject) {
		return "<a href='../TrabajoFina/VerTesisCompleta.action?id_tesis="
				+ cellvalue + "'>" + cellvalue + "</a>";
	}
	
</script>




<div id="contenedor">
	<div class="estiloDiv">
		<h1 style="font-family: sans-serif; margin: 20px">
			<s:property value="getText('global.grid.titulo2')" />
		</h1>

		<s:url id="editurl" action="edit-grid-entry2" />
		<s:url id="remoteurl" action="ListarTesis" namespace="/" />
		<sjg:grid id="gridtable" caption="%{'global.tab.listado.titulo')}" dataType="json"
			href="%{remoteurl}" pager="true" gridModel="gridModel"
			rowList="10,15,20" rowNum="10" rownumbers="true"
			onSelectRowTopics="rowselect" autowidth="true" navigator="true"
			navigatorAddOptions="{height:570,width:340,reloadAfterSubmit:true,}"
			navigatorEditOptions="{height:570,width:340,reloadAfterSubmit:true}"
			navigatorSearch="false" navigatorEdit="true" navigatorDelete="true"
			navigatorDeleteOptions="{height:280,reloadAfterSubmit:true}"
			editurl="%{editurl}" editinline="false"
			onEditInlineSuccessTopics="oneditsuccess" viewrecords="true">

			<sjg:gridColumn name="titulo" index="titulo"
				title="%{getText('global.grid.tesinaTitulo')}" sortable="true"
				editable="true" />
			<sjg:gridColumn name="autor" index="autor"
				title="%{getText('global.grid.tesinaAutor')}" sortable="true"
				editable="true" />
			<sjg:gridColumn name="director" index="director"
				title="%{getText('global.grid.tesinaDirector')}" sortable="true"
				editable="true" />
			<sjg:gridColumn name="carrera" index="carrera"
				title="%{getText('global.grid.tesinaCarrera')}" sortable="true"
				editable="true" />
			<sjg:gridColumn name="id" index="id" title="Ver Tesis"
				formatter="formatLink" />

			<sjg:gridColumn name="resumen" index="resumen" hidden="true"
				title="%{getText('global.grid.tesinaResumen')}" sortable="false"
				editable="true" edittype="textarea" editrules="{edithidden:true}"
				editoptions="{rows:'6',cols:'40'}" />
			<sjg:gridColumn name="concluciones" index="concluciones"
				hidden="true" title="%{getText('global.grid.tesinaConclusiones')}"
				sortable="false" editable="true" edittype="textarea"
				editrules="{edithidden:true}" editoptions="{rows:'4',cols:'40'}" />
			<sjg:gridColumn name="trabajosFuturos" index="trabajosFuturos"
				hidden="true"
				title="%{getText('global.grid.tesinaTrabajosfuturos')}"
				sortable="false" editable="true" edittype="textarea"
				editrules="{edithidden:true}" editoptions="{rows:'4',cols:'40'}" />
			<sjg:gridColumn name="trabajosRealizados" index="trabajosRealizados"
				hidden="true"
				title="%{getText('global.grid.tesinaTrabajosRealizados')}"
				sortable="false" editable="true" edittype="textarea"
				editrules="{edithidden:true}" editoptions="{rows:'4',cols:'40'}" />
			<sjg:gridColumn name="palabrasClaves" index="palabrasClaves"
				hidden="true" title="%{getText('global.grid.tesinaPalabrasClaves')}"
				sortable="false" editable="true" edittype="textarea"
				editrules="{edithidden:true}" editoptions="{rows:'2',cols:'40'}"
				formoptions="{elmprefix:'Palabras separadas por comas'}" />
			<sjg:gridColumn name="fechaPresentacion" index="fechaPresentacion"
				title="%{getText('global.grid.tesinaFechaPresentacion')}"
				formatter="date" editable="true"
				formatoptions="{newformat : 'd/m/Y', srcformat : 'Y-m-d'}"
				formoptions="{elmprefix:'(dd/mm/yyyy)'}" />
		</sjg:grid>

		<div id="gridinfo">
			<s:property value="getText('global.tag.verComentariosCompleto')" />
		</div>

		<s:url id="votos" namespace="/" action="CargarInfoVotacion">
		</s:url>
		<div>
			<s:a href="%{votos}">
				<s:property value="getText('global.tag.informacionVotos')" />
			</s:a>
		</div>
	</div>
	
</div>

